#tipicWrapper {
	width:1020px;
	height:auto;
	display:block;
	background-color:#fff;
	margin:0px auto;
	top:0;
	position:relative;
}

.bgTit {
	width:970px;
	height:200px;
	background-color:#233;
	border-radius: 10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	margin:0 25px;
	font-size:0.95em;
	color:#fbfbfb;
	top:15px;
	position:relative;
}

.container {
	width:990px;
	height:790px;
	margin:40px 0 0 15px;
	display:inline-box;
	/*background-color:#2fc;*/
	border-spacing:15px;
	position:relative;
}

#col1 {
	width:455px;
	height:350px;
	margin:0 20px 0 18px;
	border:1px #cdd solid;
	border-radius: 14px 14px 14px 14px;
    box-shadow: 0 0 0.5em rgba(0, 0, 0, 0.8);
    float:left;
}

#col2{
	width:455px;
	height:350px;
	margin:0 8px 0 20px;
	border:1px #cdd solid;
	border-radius: 14px 14px 14px 14px;
    box-shadow: 0 0 0.5em rgba(0, 0, 0, 0.8);
    float:left;
}

#col3 {
	width:455px;
	height:350px;
	margin:40px 20px 0 18px;
	border:1px #cdd solid;
	border-radius: 14px 14px 14px 14px;
    box-shadow: 0 0 0.5em rgba(0, 0, 0, 0.8);
    float:left;
}

#col4{
	width:455px;
	height:350px;
	margin:40px 8px 0 20px;
	border:1px #cdd solid;
	border-radius: 14px 14px 14px 14px;
    box-shadow: 0 0 0.5em rgba(0, 0, 0, 0.8);
    float:left;
}

.fotTipic{
	width:345px;
	height:245px;
	border-radius: 6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	margin:0 auto 0 55px;
	top:0; 
	position:relative;
}

.fishImg {margin:0 auto;top:0; position:relative; maxlenght:340px;}
.mariscImg {padding-left:10px; margin-top:-60px; position:relative; maxlenght:340px;}

.tipicName{ text-align:center; padding:0 8px; margin: 0 6px; font:1.10em Tahoma;}
.mariscBlock{margin-left:410px; width:500px;margin-top:-140px; display:block; text-align:justify; padding:3px 8px;}

.fishNote {
	width:930px;
	height:auto;
	border:1px #b41 solid;
	margin:7px 0 0 35px;
	text-align:left;
	display:inline-block;
	font-size:0.95em;
	padding:15px 10px;
	position:relative;
}

p {
	font:0.85em Tahoma;
	color:#444;
	display:block;
	text-align:left;
	padding-left:18px;
}

.fishN{color:#b41; font:0.85 Tahoma; text-align:left; padding-left:15px;}

a.chees, a:active.chees,  a:visited.chees{padding-left:60px;text-decoration:none; color:#666;font:2em "Open Sans Condensed", sans-serif; line-height:62px;}
a:hover.chees{text-decoration:underline;}

a.marisco, a.marisco:active,  a.marisco:visited{padding-left:60px;text-decoration:none; color:#666;font:2em "Open Sans Condensed", sans-serif; line-height:62px;margin:0 0 0 450px;}

a.marisco:hover{text-decoration:underline;}

.geo1{
	width:440px;
	height:auto;
	margin:6px 0 0 20px;
	/*background-color:#2fc;*/
	float:left;
}

.geo2{
	width:440px;
	height:auto;
	margin:6px 0 0 25px;
	/*background-color:#a4c;*/
	float:left;
}

.geo ul{
	margin:0;
	padding:0;
}

.geo ul  li{
	list-style:none;
	margin:0 5px;
	padding:3px 6px;
}

ul.geo li,ul.geo li a{
	list-style:none;
	text-decoration:none;
	color:#666;
	font:0.80em Tahoma;
	line-height:22px;
}

ul.geo li a{font:1em Tahoma; font-weight:bold;}

ul.geo li a:hover{
	color:#b41;
}